VT-d: Fix resource leaks on error paths
authorIgor Mammedov <imammedo@redhat.com>
Mon, 16 May 2011 12:29:24 +0000 (13:29 +0100)
committerIgor Mammedov <imammedo@redhat.com>
Mon, 16 May 2011 12:29:24 +0000 (13:29 +0100)
commit0d99131f9d714f4ac7504c1c5edb6e09577519ae
tree54f00113a4021cf6e5de4f4d25327aba5d982fd5
parent4b850bd91f4127621c7cca612983578a741c249d
VT-d: Fix resource leaks on error paths

On error exit from functions, maped pages should be unmapped
and acquired locks released.

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Acked-by: Allen Kay <allen.m.kay@intel.com>
xen/drivers/passthrough/vtd/intremap.c